PHP: Hypertext Preprocessor - meaning and definition. What is PHP: Hypertext Preprocessor
Diclib.com
ChatGPT AI Dictionary
Enter a word or phrase in any language 👆
Language:

Translation and analysis of words by ChatGPT artificial intelligence

On this page you can get a detailed analysis of a word or phrase, produced by the best artificial intelligence technology to date:

  • how the word is used
  • frequency of use
  • it is used more often in oral or written speech
  • word translation options
  • usage examples (several phrases with translation)
  • etymology

What (who) is PHP: Hypertext Preprocessor - definition

SCRIPTING LANGUAGE FOCUSED ON WEB DEVELOPMENT
Php; Phtml; PHP: Hypertext Preprocessor; PHP programming language; PHP Hypertext Preprocessor; PHTML; .php; PHP 5; Hypertext Preprocessor; PHP4; Personal Home Page; Php5; Php info(); Php6; PHP User Group; PHP5; PHP:Hypertext Preprocessor; PHP 6; PHP script; PHP Class; .phtml; PHP6; Php.net; Php script; Php 2; Php 1; Php 3; Php 4; Php3; Php2; Php1; PHP Data Objects; Php (programming language); PHP (programming language); Php 5.3; Php 6.0; Php 5.2; Php 5.1; Php 5.0; Phpdev; PHP Hypertext Preprocessor (programming language); Standard PHP Library; The PHP Group; PHP/FI; Personal Home Page Tools; PHP Tools; PHP programming; PHP interpreter; PHP Knowlege share; PHP variables; Php variables; Visibility of PHP properties and methods; Visibility of PHP members; PHP-FPM; Php 5.4; Phptutorial; Php language; Register globals; Type hinting; Type hint; PHPNG; PHP next generation; PHP Next Generation; Zephir (programming language); ElePHPant; PHP7; PHP 7; Phpng; PHP5-FPM; PHP programing language; PHP3; PHP version history; Php-fpm; PHP8; PHP 8; PHP 8.1
  • A "Hello World" application in PHP 7.4 running on its built-in development server
  • This is an example of PHP code for the [[WordPress]] [[content management system]].
  • Squid]]
  • Example output of the phpinfo() function in PHP 7.1
  • Dynamic web page: example of [[server-side scripting]] (PHP and MySQL)
  • The elePHPant, PHP mascot

PHP: Hypertext Preprocessor         
<World-Wide Web, programming> (PHP) An Open Source, server-side, cross-platform, scripting language used to create dynamic web pages. PHP can be embedded in HTML using special tags like: < ? php echo ' < p > Hello World < /p >'; ? > This is stored in a file with a ".php" extension. The {web server} passes the file to the PHP interpreter which executes the code in the < ? php ... ? > tags. This generates ordinary HTML to send to the web browser. PHP is a recursive acronym. Latest version: 5.2.3 2007-05-31, as of 2007-08-10. PHP Home (http://php.net/). {php-cheat-sheet/">Cheat sheet (http://www.ilovejackdaniels.com/cheat-sheets/php-cheat-sheet/)}. (2007-08-10)
PHP Standard Recommendation         
User:Cesarkohl/PHP Standard Recommendation; Draft:PHP Standard Recommendation
The PHP Standard Recommendation (PSR) is a PHP specification published by the PHP Framework Interop Group. Similar to Java Specification Request for Java, it serves the standardization of programming concepts in PHP.
C preprocessor         
MACRO PREPROCESSOR USED IN THE C, C++, AND OBJECTIVE-C PROGRAMMING LANGUAGES
C Preprocessor; C macro; Define directive; Stringification; Stringizing; Token pasting; Token concatenation; Conditional define
<tool, programming> (cpp) The standard Unix macro-expansion utility run as the first phase of the C compiler, cc. Cpp interprets lines beginning with "#" such as #define BUFFER_SIZE 256 as a textual assignment giving the symbol BUFFER_SIZE a value "256". Symbols defined with cpp are traditionally given upper case names to distinguish them from C identifiers. This symbol can be used later in the input, as in char input_buffer[BUFFER_SIZE]; This use of cpp to name constants, rather than writing these magic numbers inline, makes a program easier to read and maintain, especially if there is more than one occurrence of BUFFER_SIZE all of which must all have the same value. Cpp macros can have parameters: #define BIT(n) (1<<(n)) This can be used with any appropriate actual argument: msb = BIT(nbits-1); Note the parentheses around the "n" in the definition of BIT. Without these, operator precedence might mean that the expression substituted in place of n might not be interpreted correctly (though the example above would be OK). Cpp also supports conditional compilation with the use of #ifdef SYMBOL ... #else ... #endif and #if EXPR ... #else ... #endif constructs, where SYMBOL is a Cpp symbol which may or may not be defined and EXPR is an arithmetic expression involving only Cpp symbols, constants and C operators which Cpp can evaluate to a constant at compile time. Decus cpp is a free implementation for VMS. The most widely used C preprocessor today is the GNU CPP, distributed as part of GCC. (2001-12-31)

Wikipedia

PHP

PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group. PHP was originally an abbreviation of Personal Home Page, but it now stands for the recursive initialism PHP: Hypertext Preprocessor.

PHP code is usually processed on a web server by a PHP interpreter implemented as a module, a daemon or as a Common Gateway Interface (CGI) executable. On a web server, the result of the interpreted and executed PHP code – which may be any type of data, such as generated HTML or binary image data – would form the whole or part of an HTTP response. Various web template systems, web content management systems, and web frameworks exist which can be employed to orchestrate or facilitate the generation of that response. Additionally, PHP can be used for many programming tasks outside the web context, such as standalone graphical applications and robotic drone control. PHP code can also be directly executed from the command line.

The standard PHP interpreter, powered by the Zend Engine, is free software released under the PHP License. PHP has been widely ported and can be deployed on most web servers on a variety of operating systems and platforms.

The PHP language evolved without a written formal specification or standard until 2014, with the original implementation acting as the de facto standard which other implementations aimed to follow. Since 2014, work has gone on to create a formal PHP specification.

W3Techs reports that as of January 2023, "PHP is used by 77.8% of all the websites whose server-side programming language we know." It also reports that only 8% of PHP users use the currently supported 8.x versions. Most use unsupported PHP 7, more specifically 7.4, and even PHP 5 has 23% of the use, also not supported with security updates, and known to have serious security vulnerabilities.